home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / GMS / gms_dev.readme < prev    next >
Encoding:
Text File  |  1997-05-25  |  3.4 KB  |  108 lines

  1. Short:    The Games Master System, V0.6B
  2. Author:   paul@ethos.co.nz (Paul Manias)
  3. Uploader: paul@ethos.co.nz (Paul Manias)
  4. Version:  0.6
  5. Type:     dev/misc
  6. Replaces: dev/misc/gms_dev.lha
  7.  
  8.  
  9. TITLE
  10.  
  11.      Games Master System
  12.      (GMS)
  13.  
  14.  
  15. VERSION
  16.  
  17.      0.6B (Released 11 May 1997)
  18.  
  19.  
  20. AUTHOR
  21.  
  22.      Paul Manias (paul@ethos.co.nz)
  23.  
  24.  
  25. DESCRIPTION
  26.  
  27.     The Games Master System is a developers kit that is aimed at
  28.     enhancing the functionality of the Amiga OS, with emphasis on games
  29.     programming.  It is based on the Amiga shared library standard,
  30.     so will work with any programming language such as C, Assembler,
  31.     E, Basic etc.
  32.  
  33.     The system can be ported across to other platforms besides the
  34.     Amiga, and in future GMS programs could be run on other platforms
  35.     without recompilation (CPU's must match or they have to be
  36.     emulated).
  37.  
  38.     Here are just a few of the GMS features:
  39.  
  40.       - Fast blitter functions, including CPU assisted blitting.
  41.       - Full sprite support.
  42.       - In-built proportional fading functions.
  43.       - Sound support, includes intelligent channel play-back.
  44.       - Support for raster/copperlists with built-in special FX.
  45.       - External structure and object pre-processing, allows user
  46.         editing of program data.
  47.       - Smart saving/loading of files, including auto de/packing.
  48.       - Support for all kinds of input devices (joysticks, joypads etc)
  49.       - A system debugger is provided.
  50.       - A preference program that allows editing of things such as
  51.         default screen dimensions, resolutions, mode promotion etc.
  52.       - Multi-tasking and screen-switching is supported.
  53.  
  54.     The system has a very modern design and includes full resource
  55.     tracking and safe task destruction features.  A debugger has been
  56.     included which GMS functions co-operate with, so there is no need
  57.     for special patches or debugging tools.  Functions are written
  58.     with garbage protection features and where possible, software
  59.     based memory protection.  GMS can recover from many programming
  60.     errors that usually result in software failures.
  61.  
  62.     Full documentation and 260k of example source in C, Assembler and
  63.     E is included within the archive.
  64.  
  65.  
  66. NEW FEATURES
  67.  
  68.     Some of the new features present in V0.6B are:
  69.  
  70.       - Transparent chunky 2 planar implemented.
  71.       - Picture resizing/scaling for LoadPic().
  72.       - IceBreaker (the GMS debugger) is available and fully working.
  73.       - GMSPrefs is available and working.
  74.       - 24 bit colour as standard (no more 12 bit colours).
  75.       - Compiled code will be compatible with 680x0 machines that do
  76.         not have the Amiga hardware or the Amiga OS (eg Macs).
  77.       - Full resource tracking.
  78.       - Task destruction features - just press Left Amiga and Delete
  79.         to automatically kill a GMS program.
  80.  
  81.  
  82. SPECIAL REQUIREMENTS
  83.  
  84.      There are no must-have requirements, but an AGA Amiga is
  85.      necessary for about 5% of the demos.  KingCON or any other
  86.      enhanced shell with a scroll back buffer is desirable for
  87.      running IceBreaker.
  88.  
  89.  
  90. AVAILABILITY
  91.  
  92.      GMS is available on all up to date Aminet sites, for example:
  93.  
  94.        ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_dev.lha (460k)
  95.  
  96.  
  97. PRICE
  98.  
  99.      This beta version is free.
  100.  
  101.  
  102. DISTRIBUTAILITY
  103.  
  104.      The distribution of the Games Master System is limited to Aminet
  105.      and may not be redistributed without permission from the Author.
  106.      The Games Master System is (c) Copyright 1996-1997 Paul Manias /
  107.      DreamWorld Productions.
  108.